﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EntregaSO
{
    public class Edificio
    {
        /*
        //Variables estadísticas.
        //Imprimir informes en pantalla o archivo.
        */
        
        private List<Piso> pisos;
        //private IPlanificador planificador;

        public Edificio(int cantidadPisos)
        {
            //this.planificador = planificador;
            this.pisos = new List<Piso>();
            Piso p;
            for (int i = 0; i < cantidadPisos; i++)
            {
                p = new Piso(i);
                pisos.Add(p);
            }
        }
        #region IListener Members
        public Piso ObtenerPiso(int piso)
        {
            return this.pisos[piso];
        }
        public void Listen()
        {
            throw new NotImplementedException();
        }
        #endregion
    }
}
